#vip-list {
  background: #f0f0f0;

  .ion-minus-circled::before {
    color: red;
    font-size: 19px;
    margin-right: 5px;
  }
  .button-container{
    border-top: solid 1px #eaeaea;
    background: #ffffff;
    text-align: center;
    display: table;
    position: absolute;
    width: 100%;
    padding: 10px;
    bottom: 0;
    .add-button{
      display: table-cell;
      vertical-align: middle;
      background: #c32506;
      color: #ffffff;
      font-weight: bold;
      padding: 0 40px 0 40px;
      min-height: 40px;
    }
  }
  .foot-container{
    position:absolute;
    bottom: 0px;
    background-color: #FFFFFF;
    width: 100%;
    text-align: center;
  }
  .foot-button{
    border: solid 1px;
    border-radius: 5px;
    background-color: #c32506;
    color:#FFFFFF;
    width:150px;
    margin:5px auto;
  }
  .clean{
    right:10px;
  }
  .searchBar{
    margin-top:0;
  }
  .list-container{
    border-bottom: solid 1px #eaeaea;
  }
  .vip-content{
    width: 100%;
    height: auto;
    padding-left: 20px;
    .first-line{
      width: 100%;
      height: 30px;
      margin-top: 10px;
      line-height: 20px;
      .vip-name{
        font-size: 16px;
        color:#000000;
      }
      .select{
        position: absolute;
        top: 10px;
        right:20px;
        span{
          position: relative;
          left: 50px;
          top: 2px;
          color:#e69404;
        }
        select{
          appearance:none;
          -moz-appearance:none;
          -webkit-appearance:none;
          background:url("img/arrow-down-a.png") right no-repeat white;
          background-size: contain;
          padding-right: 20px;
          color:#e69404;
          border:none;
        }
      }
    }
    .second-line{
      width: 100%;
      height: 20px;
      position: relative;
      margin-top: 10px;
      font-size: 16px;
      .top-span{
        color:#828282;
      }
      .down-span{
        margin-left:12px;
        color:#be1100;
      }
      p{
        text-decoration:underline;
        position: absolute;
        top: 0;
        right: 20px;
        font-size: 15px;
        line-height: 20px;
        color:#32a2d2;
        width:50px;
      }
    }
    .third-line{
      font-size: 16px;
      width: 100%;
      height: 20px;
      position: relative;
      margin-top: 10px;
      margin-bottom: 10px;
      .top-span{
        color:#828282;
      }
      .down-span{
        margin-left:12px;
        color:#be1100;
      }
      p{
        text-decoration:underline;
        position: absolute;
        top: 0;
        right: 20px;
        font-size: 14px;
        color:#32a2d2;
        width:50px;
      }
    }
  }

  .item-content{
    padding: 0 !important;
  }

  .vip-bottom{
    border-top: 1px solid #eaeaea;
    width: 100%;
    height: 36px;
    clear: both;
    .left-btn,.right-btn{
      margin: 0;
      border: 0;
      float: left;
      width: 50%;
      height: 36px;
      line-height: 36px;
      text-align: center;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      div{
        width: 100%;
        height: 36px;
        padding: 5px 16px;
        line-height: 26px;
        border-right: 1px solid #eaeaea;
      }
      .ion-email{
        line-height: 32px;
        display: inline-block;
      }
      .ion-email:before{
        font-size: 32px;
      }
      .send-message{
        padding-right: 32px;
        line-height: 26px;
        height: 26px;
        font-size: 15px;
        display: inline-block;
        background-image: url('img/sendmessage.png');
        background-position:right center;
        background-repeat: no-repeat;
        background-size:28px 16px;
      }
    }
    .message-img{
      height: 20px;
      //width: 32px;
      margin: 8px auto;
    }
  }
  
}
.platform-ios.platform-cordova #searchLabel{
  margin-top:0 !important;
}
.platform-ios.platform-cordova .clean{
  margin-top:10px !important;
}
